package com.xiaohao.server.parkmap.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import lombok.experimental.Accessors;

import javax.persistence.*;
import java.sql.Timestamp;

@Data
@AllArgsConstructor
@NoArgsConstructor
@Entity
@TableName("article_t")
@Table(name = "article_t")
@Accessors(chain = true)
public class Article {
    @Id
    @GeneratedValue(strategy = GenerationType.IDENTITY)
    @TableId(type = IdType.AUTO)
    private Integer id;
    /**
     * 标题
     */
    private String title;

    /**
     * 所属分类
     * 1 动态
     * 2 攻略
     * 3 科普
     * 4 活动
     * 5 场馆
     * 6 爱豆
     */
    private Integer type;
    /**
     * 缩略图
     */
    private String thumb;

    /**
     * 简单描述
     */
    private String represent;

    /**
     * 内容
     */
    @Lob
    private String content;
    /**
     * 阅读量
     */
    private Integer count;

    /**
     * 发布时间
     */
    private Timestamp date;

}
